Definition of Sea Squirt

  • 1. Ascidian that can contract its body and eject streams of water Noun

Semanticaly linked words with "sea squirt"

Hyponims for word "sea squirt"